bls (beach landing site) - Turkish English Dictionary